long-standing thing - Español Inglés Diccionario